// 215. 数组中的第K个最大元素
// 用最小堆 超过四个的时候就去掉顶部 元素    最后剩下的顶部元素就是这四个里面最小的

// 347. 前 K 个高频元素
// 照样还是用 最小堆

// 23. 合并K个升序链表
// 最小堆  堆顶一定是最小的
// 主要思想是 拿出每个链表的头部做比较 然后去掉顶部链接到 要返回的链表  在插入去除的这个的下一个